From f9dacd6de0f45ce531d0e0ef770b8cbd5e648c06 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Mon, 30 Oct 2017 16:44:47 -0400 Subject: [PATCH] use the GdkDisplay get_setting vfunc Instead of calling the GdkScreen implementation, use our own vfunc now. --- gdk/gdkdisplay.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/gdk/gdkdisplay.c b/gdk/gdkdisplay.c index f8989c623d..febd9abef1 100644 --- a/gdk/gdkdisplay.c +++ b/gdk/gdkdisplay.c @@ -2238,7 +2238,11 @@ gdk_display_get_setting (GdkDisplay *display, const char *name, GValue *value) { - return gdk_screen_get_setting (gdk_display_get_default_screen (display), name, value); + g_return_val_if_fail (GDK_IS_DISPLAY (display), FALSE); + g_return_val_if_fail (name != NULL, FALSE); + g_return_val_if_fail (value != NULL, FALSE); + + return GDK_DISPLAY_GET_CLASS (display)->get_setting (display, name, value); } void -- 2.30.2